package com.moarea.app.service.inter;


import com.moarea.app.dao.SystemLogMapper;
import com.moarea.app.model.LoginUser;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import java.util.Map;

/**
 * 业务公共处理
 * <p>
 * jizhong
 * <p>
 * 2017-09-20
 */
public interface IBillBaseService {

    /**
     * 取出Map里面所有的value前后空格
     *
     * @param params 待处理Map集合
     */
    void MapValueTrim(Map<String, Object> params);


    /**
     * 获取IP地址
     *
     * @param request HttpServletRequest
     * @return IP
     */
    String getIpAddr(HttpServletRequest request);

    /**
     * 保存日志
     *
     * @param MODULE  模块
     * @param CONTENT 内容
     */
    void saveLog(String MODULE, String CONTENT, SystemLogMapper systemLogMapper, LoginUser loginUser);


}
